package com.cn.mmd.mapper;

import com.cn.mmd.model.Grouping;
import com.cn.mmd.model.GroupingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GroupingMapper {
    int countByExample(GroupingExample example);

    int deleteByExample(GroupingExample example);

    int deleteByPrimaryKey(Integer groupnameid);

    int insert(Grouping record);

    int insertSelective(Grouping record);

    List<Grouping> selectByExample(GroupingExample example);

    Grouping selectByPrimaryKey(Integer groupnameid);

    int updateByExampleSelective(@Param("record") Grouping record, @Param("example") GroupingExample example);

    int updateByExample(@Param("record") Grouping record, @Param("example") GroupingExample example);

    int updateByPrimaryKeySelective(Grouping record);

    int updateByPrimaryKey(Grouping record);

    Grouping selectByAll(Grouping grouping);

    int deleteByAll(Grouping grouping);

    List<Grouping> selectByTeaIdCouId(Grouping grouping);

    int deleteByTeaIdG(String s);

    int deleteByCouIdG(String s);

}